History
History
Synonyms
UK
US
Meaning:
radar

(the use of) an apparatus that shows on a screen (by means of radio echoes) solid objects that come within its range (used by pilots etc)

radio detecting and ranging

DIRECTION FINDING as in Wiktionary
DIRECTION FINDING as in Wikipedia